rack vice - French English Dictionary